表明: to make clear, to make known, to state clearly, to indicate, known...
会: can, be possible, be able to, to assemble, to meet, to gather, to see, union, group, association, to balance an account, accounting...
遇见: to meet...
有助于: to contribute to, to promote...
进展: to make headway, to make progress...
厉害: (used to describe sb or sth that makes a very strong impression, whether favorable or unfavorable) terrible, intense, severe, devastating, amazing, awesome, outstanding, (of a person) stern, stric...
女士: lady, madam, Miss, Ms...
工程: engineering, an engineering project, project, undertaking...
撞击: to strike, to hit, to ram...
高速: high speed...